package tut.concurrentPackage.src.CopyOnWriteArrayList;

import java.util.Iterator;
import java.util.concurrent.CopyOnWriteArrayList;

public class CopyOnWriteArrayListTest {
	public static void main(String... args) {
		CopyOnWriteArrayList<String> ob = new CopyOnWriteArrayList<String>();
		ob.add("A");
		ob.add("B");
		ob.add("C");
		ob.add("D");
		ob.add("E");
		//ob.addIfAbsent("A");
		ob.add("A");
		ob.remove("B");
		Iterator<String> itr = ob.listIterator();
		while (itr.hasNext()) {
			System.out.println(itr.next());
		}
	}
}
